home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 050 / madtrb9.arc / README.TXT < prev    next >
Encoding:
Text File  |  1986-05-16  |  5.2 KB  |  106 lines

  1. ***********************************************************************
  2.                        Madison IBM-PC Users' Group
  3.                     Turbo Pascal Library Diskette #9
  4.  
  5. Featuring:  Programmer's utilities; date, time, memory, printer other
  6.             routines.
  7.  
  8. -----------------------------------------------------------------------
  9. This diskette contains PROGRAMS and or DATA determined to be in the
  10. PUBLIC DOMAIN provided as a service of the GROUP for the use of it's
  11. members.  The Madison IBM-PC User's Group will not be liable for any
  12. damages, including any lost profits, lost savings or other incidental
  13. or consequential damages arising out of the use of or inability to use
  14. the contents, even if the GROUP has been advised of the possibility of
  15. such damages, or for any claim by any other party.
  16. -----------------------------------------------------------------------
  17. Released 12/18/85
  18. ***********************************************************************
  19. Title                 Description
  20. ------------  ---------------------------------------------------------
  21. README   TXT  The file you are now reading
  22.  
  23. TURBO-UT PAS  Utilities to handle data input, validation of data, full
  24.                 screen editing, and the other chores of everyday use.
  25. TURBO-UT COM  ^ Compiled version of TURBO-UT.PAS
  26. TURBO-UT DEM  ^ Demo file for TURBO-UT.PAS
  27. TURBO-UT DOC  ^ Documentation for TURBO-UT.PAS
  28. UT-MOD00 INC  ^ Part of TURBO-UT.PAS; Global variables.
  29. UT-MOD01 INC  ^ Part of TURBO-UT.PAS; misc. utilities.
  30. UT-MOD02 INC  ^ Part of TURBO-UT.PAS; input procedures.
  31. UT-MOD03 INC  ^ Part of TURBO-UT.PAS; handles variables for input proc.
  32. UT-MOD04 INC  ^ Part of TURBO-UT.PAS; lotus type menu procedure.
  33. UT-MOD90 INC  ^ Part of TURBO-UT.PAS
  34.  
  35. BENCHMRK PAS  Program to test the accuracy of floating point functions.
  36. HEAPTEST PAS  This program demonstrates a bug in Turbo's version 2.
  37. TSIN     PAS  Test range of sin function.
  38. DOT      PAS  Program to test the speed of Bios interrupt to perform
  39.                character I/O
  40. FLOAT    PAS  Test range of floating point numbers.
  41.  
  42. PRINT2   PAS  Program to print an ASCII file in a nice way on the printer.
  43. CHECKPSP INC  ^ Part of PRINT2.PAS
  44. GETDATE  INC  ^ Part of PRINT2.PAS, PRINTDIR.PAS, READFAT.PAS
  45. GETDATE  PAS    ^ Find d,m,yr & time.  Finds ascii day of the week.
  46. DTA      INC  ^ Part of PRINT2.PAS.  Data transfer address procedure.
  47.  
  48. PRINTDIR PAS  Print a sorted directory listing.  Options for hidden and
  49.                deleted files.  Output options.  Requires GETDATE.INC.
  50. BIOSREAD INC  ^ Part of PRINTDIR.PAS, READFAT.PAS; uses Bios interrupt 13h.
  51. GETFREE  INC  ^ Part of PRINTDIR.PAS, READFAT.PAS; returns cluster info.
  52. GETFREE  PAS    ^ Demo of GETFREE.INC.
  53.  
  54. SIDEWYTR PAS  Print the `infile' sideways on an EPSON MX-80 Printer.
  55.               Uses the character codes in PC's ROM.
  56. STRPRNT  PAS  Program for testing of Dos 2.0 print string function.
  57.  
  58. EQUIP    INC  Performs Bios interrupt hex 11 the equipment check.
  59. GETDIR   PAS  Get the directory by using DOS function calls.
  60.  
  61. READFAT  PAS  Read the File Allocation Table information. Uses GETFREE.INC,
  62.                 BIOSREAD.INC, GETDATE.INC
  63. DUMPHEX  INC  ^ Part of READFAT.PAS
  64. DUMPHEX  PAS    ^ Demo of DUMPHEX.INC.
  65. DECBIN   PAS  Decimal to binary conversion.
  66. DECBIN   INC  ^ Part of DECBIN.PAS
  67. TESTDB   PAS  ^ Another example program of DECBIN.
  68. HEXDUMP  PAS  Dump the specified file in hex and ascii. (Nice!)
  69. MEMDISP  PAS  Displays the contents of memory onto the IBM PC's screen.
  70.  
  71. TEST     PAS  Demo of utility functions: DATE.INC, TIME.INC, FREE.INC & MEM.INC.
  72. DATE     INC  ^ Part of TEST.PAS; returns date dd-mm yyyy.
  73. DATE     PAS    ^ Demo of DATE.INC.
  74. TIME     INC  ^ Part of TEST.PAS; returns system time.
  75. SHOWTIME PAS    ^ Demo of TIME.INC.
  76. FREE     INC  ^ Part of TEST.PAS; returns free memory available on disk.
  77. FREE     PAS    ^ Demo of FREE.PAS.
  78. MEM      INC  ^ Part of TEST.PAS; returns total memory size.
  79. MEM      PAS    ^ Demo of MEM.INC.
  80.  
  81. TIMESTMP PAS  Reads the internal clock returning a string of the form
  82.                 "July 5, 1984 9:30am"
  83. PASCAPS  PAS  Converts identifiers in a source code file to upper case. NICE!
  84.  
  85. FRACTAL  PAS  Produces fractal images on the hi-res graphics screen.
  86. CLS      INV  ^ Used by FRACTAL.PAS.  See Turbo disk #3 for details.
  87. POINT    INV  ^ Used by FRACTAL.PAS.  See Turbo disk #3 for details.
  88. LINE     INV  ^ Used by FRACTAL.PAS.  See Turbo disk #3 for details.
  89. FASTPRNT INV  ^ Used by FRACTAL.PAS.
  90.  
  91. DOWN     PAS  Looks like some kind of BASIC to Pascal file conversion? I think
  92.                 that it strips quote marks from text.
  93. POINTERS PAS  Demo on how to use pointers and dynamic memory (Heap Space). Not
  94.                 very instructive.
  95. READPSP1 INC  Read Program Segment Prefix information.
  96.  
  97. ***********************************************************************
  98. Non-Pascal Utilities:
  99. ***********************************************************************
  100. GETSEC   ASM  Assembly source code for direct disk access.
  101. GETSEC   OBJ  ^ Assembled version of GETSEC.ASM.
  102. TSTSOUND COM  Test different frequencies and durations.
  103.  
  104. TRANSFER DAT  Filecat disk library data transfer file
  105.  
  106. ***********************************************************************